who has sex frequently - Español Inglés Diccionario